package top.maochang.hou.entity;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class SysMenu {

	/**
	 * 编号
	 */
	private Integer id;

	/**
	 * 所属上级
	 */
	private Integer parentId;

	/**
	 * 名称
	 */
	private String name;

	/**
	 * 类型(0:目录,1:菜单,2:按钮)
	 */
	private Integer type;

	/**
	 * 路由地址
	 */
	private String path;

	/**
	 * 组件路径
	 */
	private String component;

	/**
	 * 权限标识
	 */
	private String perms;

	/**
	 * 图标
	 */
	private String icon;

	/**
	 * 排序
	 */
	private Integer sortValue;

	/**
	 * 状态(0:禁止,1:正常)
	 */
	private Integer status;

	/**
	 * 创建时间
	 */
	@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss")
	private Date createTime;

	/**
	 * 更新时间
	 */
	@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;

	/**
	 * 删除标记（0:可用 1:已删除）
	 */
	private Integer isDeleted;

}
